package com.camps.sdk.entity;

/**
 * @Author ldaoliang
 * @Date create in 12:11 2021/6/16
 * @Description
 */
public class DeviceParam extends BaseData {
    private String firmware;
    private String Id;   // 设备id。imei或者iccid
    private Integer battery;
    private Integer gpsNum;
    private Integer interval;
    private Integer csq;  // 当前设备信号值
    private String ipPort;
    private Integer btfLag;
    private Integer uploadFlag;
    private Integer tcpStatus;
    private Integer gpsStatus;
    private Integer heartBeat;
    private String defaultIpPort;
    private Integer macValid;
    private String asrVer;
    private String m1Card;
    private String uId;


    public String getFirmware() {
        return firmware;
    }

    public void setFirmware(String firmware) {
        this.firmware = firmware;
    }

    public String getId() {
        return Id;
    }

    public void setId(String id) {
        Id = id;
    }

    public Integer getBattery() {
        return battery;
    }

    public void setBattery(Integer battery) {
        this.battery = battery;
    }

    public Integer getGpsNum() {
        return gpsNum;
    }

    public void setGpsNum(Integer gpsNum) {
        this.gpsNum = gpsNum;
    }

    public Integer getInterval() {
        return interval;
    }

    public void setInterval(Integer interval) {
        this.interval = interval;
    }

    public Integer getCsq() {
        return csq;
    }

    public void setCsq(Integer csq) {
        this.csq = csq;
    }

    public String getIpPort() {
        return ipPort;
    }

    public void setIpPort(String ipPort) {
        this.ipPort = ipPort;
    }

    public Integer getBtfLag() {
        return btfLag;
    }

    public void setBtfLag(Integer btfLag) {
        this.btfLag = btfLag;
    }

    public Integer getUploadFlag() {
        return uploadFlag;
    }

    public void setUploadFlag(Integer uploadFlag) {
        this.uploadFlag = uploadFlag;
    }

    public Integer getTcpStatus() {
        return tcpStatus;
    }

    public void setTcpStatus(Integer tcpStatus) {
        this.tcpStatus = tcpStatus;
    }

    public Integer getGpsStatus() {
        return gpsStatus;
    }

    public void setGpsStatus(Integer gpsStatus) {
        this.gpsStatus = gpsStatus;
    }

    public Integer getHeartBeat() {
        return heartBeat;
    }

    public void setHeartBeat(Integer heartBeat) {
        this.heartBeat = heartBeat;
    }

    public String getDefaultIpPort() {
        return defaultIpPort;
    }

    public void setDefaultIpPort(String defaultIpPort) {
        this.defaultIpPort = defaultIpPort;
    }

    public Integer getMacValid() {
        return macValid;
    }

    public void setMacValid(Integer macValid) {
        this.macValid = macValid;
    }

    public String getAsrVer() {
        return asrVer;
    }

    public void setAsrVer(String asrVer) {
        this.asrVer = asrVer;
    }

    public String getM1Card() {
        return m1Card;
    }

    public void setM1Card(String m1Card) {
        this.m1Card = m1Card;
    }

    public String getuId() {
        return uId;
    }

    public void setuId(String uId) {
        this.uId = uId;
    }


    @Override
    public String toString() {
        return "MqDeviceParam{" +
                "firmware='" + firmware + '\'' +
                ", Id='" + Id + '\'' +
                ", battery=" + battery +
                ", gpsNum=" + gpsNum +
                ", interval=" + interval +
                ", csq=" + csq +
                ", ipPort='" + ipPort + '\'' +
                ", btfLag=" + btfLag +
                ", uploadFlag=" + uploadFlag +
                ", tcpStatus=" + tcpStatus +
                ", gpsStatus=" + gpsStatus +
                ", heartBeat=" + heartBeat +
                ", defaultIpPort='" + defaultIpPort + '\'' +
                ", macValid=" + macValid +
                ", asrVer='" + asrVer + '\'' +
                ", m1Card='" + m1Card + '\'' +
                ", uId='" + uId + '\'' +
                '}';
    }
}
